Volume 4, Issue 1, June 2021, Pages 443-456
Ibrahim Hassan
Volume 2, Issue 1, June 2019, Pages 46-59
Ibrahim Hassan; Atef Zaki